Network latency impact on performance of software deployed across multiple clouds
نویسندگان
چکیده
In cloud computing, an “edge cloud” may be introduced close to some of the end users, to give faster service for very demanding applications. The transactions that require heavy processing capacity and longer processing times are seen as more suitable to be carried out at the “core” cloud. Parts in the core and edge may then have to communicate, introducing associated network latencies. An application should be deployed across edge and core with the aim to reduce the overall effect of network latencies, in order to meet end user response time goals. In this paper, we use a Layered Queueing Network performance model to explore the impact of network latency and some possible deployment choices on the responsiveness of an application called HCAT (Home Care Aides Technology). The evaluations show that the use of the edge cloud may cause performance degradation, rather than gain, for some kinds of applications.
منابع مشابه
A Software Defined Networking Architecture for High Performance Clouds
Multi-tenant clouds with resource virtualization offer elasticity of resources and elimination of initial cluster setup cost and time for applications. However, poor network performance, performance variation and noisy neighbors are some of the challenges for execution of high performance applications on public clouds. Utilizing these virtualized resources for scientific applications, which hav...
متن کاملPerformance evaluation of a distributed storage service in community network clouds
Community networks are decentralized communication networks built and operated by citizens, for citizens. The consolidation of todays cloud technologies offers now for community networks the possibility to collectively built community clouds, building upon user-provided networks and extending towards cloud services. Cloud storage and in particular secure and reliable cloud storage, could become...
متن کاملPerformance implications of multi-tier application deployments on Infrastructure-as-a-Service clouds: Towards performance modeling
Hosting a multi-tier application using an Infrastructure-as-a-Service (IaaS) cloud requires deploying components of the application stack across virtual machines (VMs) to provide the application’s infrastructure while considering factors such as scalability, fault tolerance, performance and deployment costs (# of VMs). This paper presents results from an empirical study which investigates impli...
متن کاملA tutorial on cloud computing for agent-based modeling & simulation with repast
Cloud computing facilitates access to elastic high performance computing without the associated high cost. Agent-based Modeling & Simulation (ABMS) is being used across many scientific disciplines to study complex adaptive systems. Repast Simphony (Recursive Porous Agent Simulation Toolkit) is a widely used ABMS system. Cloud computing can speed-up significantly ABMS to facilitate more accurate...
متن کاملEnabling Flow-level Latency Measurements across Routers in Data Centers
Detecting and localizing latency-related problems at router and switch levels is an important task to network operators as latency-critical applications in a data center network become popular. This however requires that measurement instances must be deployed at each and every router/switch in the network. In this paper, we study a partial deployment method called Reference Latency Interpolatio...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013